explosive substance. - Español Inglés Diccionario